Red Cross insignia - English Synonyms Dictionary